
package com.qdu.dao;

//UserDao的实现类: 在类中给出方法的实现

import org.springframework.stereotype.Repository;

@Repository("userDao") //该注解将一个类注册为spring管理的Dao类,可定义名称
//默认名称是类名,但是首字母小写
public class UserDaoImpl implements UserDao{

    @Override
    public void add() {
        System.out.println("add....");
    }
    
    @Override
    public void update() {
        System.out.println("update....");
    }

    @Override
    public void delete() {
        System.out.println("delete....");
    }

    @Override
    public void getUser(int id) {
        System.out.println("getUser....");
    }

    @Override
    public void getAll() {
        System.out.println("getAll....");
        //返回后异常在一个方法正常执行完返回的时候执行
        //System.out.println(1/0);
        //自己new一个异常抛出,可定义异常消息
        throw new RuntimeException("发生异常,查询失败!");
    }
    
}
